<?php
class BASService
{
	const URLBAS = 'http://186.125.158.194/bas/service.php';
	
	const BAS_NO_EXISTE_PERSONA = 9;
	const BAS_PERSONA_TIENE_DEUDA = 1;
	const BAS_CONEXION_ERROR = 10;
	
	static public function getEstadoPersonaBAS(Persona $persona)
	{
		$data = null;
		if($persona->persona_numerodocumento != '')
		{
			try
			{
				Yii::log('BASService: ');
				Yii::log(BASService::URLBAS .'?'.'tipoDOC='.$persona->tipoDocumento->tipodocumento_abreviacion . '&' . 'numDOC='. $persona->persona_numerodocumento);
				$data = Yii::app()->CURL->run(
										BASService::URLBAS,
										FALSE, 
										array(
												'tipoDOC'=>$persona->tipoDocumento->tipodocumento_abreviacion,
												'numDOC'=>$persona->persona_numerodocumento
										)
									);
			}		
			catch(Exception $e)
			{
				$data = BASService::BAS_CONEXION_ERROR;
			}
		}
		return $data;
		
	}
}